Performance Evaluation of Hierarchy Annotation and Credit Distribution Quiescence Mechanisms

نویسندگان

  • Ronald F. DeMara
  • Kenneth Drake
  • Abdel Ejnioui
چکیده

This paper evaluates the execution characteristics of two high-capability software-based approaches for detecting termination in distributed environments. The Tiered Algorithm relies on use of a global invariant that indicates equality between process production and consumption at each level of process nesting. The Credit Algorithm relies on the distribution of a unit value from the initial parent process that can only be reconstituted if the barrier is complete. While both strategies can detect termination correctly regardless of the execution ordering, avoid potential race conditions caused by unpredictable transit times, and support arbitrary run-time binding of logical processes to physical processors, they each exhibit different message count complexity, message bit complexity, controller overhead, and detection delay. These metrics were assessed under 100 randomly generated trials consisting of 101 to 703 tasks under a variety of task creation and termination ordering scenarios. The Tiered Algorithm exchanged an average 12.9% fewer synchronization messages and 24.1% fewer bits in total than the Credit Algorithm. Results indicate that while the Tiered Algorithm required 80% fewer controller operations, the Credit Algorithm contributed an average of 3.9 fewer operations affecting detection latency with less variability.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Functional Annotation of Genes Using Hierarchical Text Categorization

This paper addresses the task of functional annotation of genes from biomedical literature. We view this task as a hierarchical text categorization problem with Gene Ontology as a class hierarchy. We present a novel global hierarchical learning approach that takes into account the semantics of a class hierarchy. This algorithm with AdaBoost as the underlying learning procedure significantly out...

متن کامل

Global Quiescence Detection Y Based on Credit Distribution and Recover

We present a new, yet very simple principle for global quiescence deteco tion. All active processes and all messages of the underlying computation have a share f a credit initially distributed by the environment. The sum of all credit shares is kept t n invariant. When the environment has recovered the whole credit, it can conclude tha o processes are active and no messages are in transit. We s...

متن کامل

Global Quiescence Detection Based on Credit Distribution and Recovery

We present a new, yet very simple principle for global quiescence deteco tion. All active processes and all messages of the underlying computation have a share f a credit initially distributed by the environment. The sum of all credit shares is kept t n invariant. When the environment has recovered the whole credit, it can conclude tha o processes are active and no messages are in transit. We s...

متن کامل

Fuzzy Neighbor Voting for Automatic Image Annotation

With quick development of digital images and the availability of imaging tools, massive amounts of images are created. Therefore, efficient management and suitable retrieval, especially by computers, is one of themost challenging fields in image processing. Automatic image annotation (AIA) or refers to attaching words, keywords or comments to an image or to a selected part of it. In this paper,...

متن کامل

Ranking Healthcare Centers Using Fuzzy Analytic Hierarchy Process and TOPSIS: Iranian Experience

Establishing justice in healthcare services is currently a major challenge for public healthcare systems, especially in developing countries. Inadequate distribution of resources and facilities is among the root causes of unfair access to healthcare. Using ranking mechanisms, healthcare managers are able to compare different areas in terms of the services they receive, which will help achieve b...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006